BSB Lib
http://libbsb.sourceforge.net/
libbsb is a portable C library for reading and writing BSB format image files, typically used for nautical charts.
A number of utilities to convert and work with BSB charts are included in the libbsb package. Sample files and instructions on using these tools are available on the Examples page.
The mc2bsbh Utility
http://www.dacust.com/inlandwaters/mapcal/
This is a utility to take an image of a chart that has been calibrated with MapCal, and convert it into a BSB chart that can be displayed in many marine navigation programs.
KAP-File Utility
http://www.cruisersforum.com/forums/f134/kap-file-utility-38725.html
GUI for the several command line tools such as mc2bsbh and the libbsb tools, (for Windows, sorry Linux and Mac guys).
http://www.the-thorns.org.uk/mapping/
Powerfull utility conversion chart to and from a large variety of formats
For Google Earth
GE2KAP
http://www.gdayii.ca/Downloads/ (password to decompress the archives: phiggins)
GE2KAP - Creates .KAP charts from Google Earth
GERoute - Follows a route to load the Google Earth cache.
C2GPXKML - Converts navigation routes and tracks to different formats.

Port detail generated by GE2KAP
ChartAid
http://www.bellwoodgroup.com/marine/chartaid/index.htm
Many people have found Google Earth and Google Maps printable images helpful in supplementing their knowledge of a particular area or specific location. The ChartAid program offers you the ability to save Google Maps printable images as Raster Charts or Photo Charts, in BSB/KAP file format.
Overlay NOAA raster charts in Google Earth
Here's a video Video
Google Maps and Google Earth for Visualizing Marine Data
http://www.justmagic.com/GM-GE.html
Script to Convert MaxSea Routes to GPX
http://www.cruisersforum.com/forums/f134/script-to-convert-maxsea-routes-to-gpx-41010.html
VentureFarther
VentureFarther is a FREE cruiser built website that allows you to create BSB/KAP format charts online from either Google Maps or Microsofts Virtual Earth. Just create a login, go to the “Advanced Tools For Cruisers/Satellite images BSB/KAP Charts” menu option and start downloading. No software to download and install.
http://www.bebinka.net/bebinkasoft/index.htm
(Image calibration software for Windows)
ImageCal allows you to calibrate images to generate .kap raster charts, a format supported by OpenCPN. It requires imgkap.exe (free software) to generate the .kap files.
http://www.bebinka.net/bebinkasoft/index.htm